package com.atlassian.license;

import com.atlassian.extras.api.LicenseEdition;

public interface LicenseType {
    @Override
    boolean equals(Object paramObject);

    @Override
    int hashCode();

    int getType();

    @Override
    String toString();

    String getDescription();

    String getNiceName();

    boolean isEvaluationLicenseType();

    boolean requiresUserLimit();

    boolean expires();

    String getNewLicenseTypeName();

    LicenseEdition getEdition();
}
